Stack cutting machines - German English Dictionary